storm petrel – Dansk–English translations

🇬🇧 en da 🇩🇰

storm petrel noun

  • small seabird
stormsvale
Wiktionary Links